
.guide {
	width: 100%;
	background-color: #FE9695;
    padding-bottom: 0.555556rem;
}
.guide .guide-head{
	width: 100%
}
.guide .guide-head img{
	width: 100%;
	display: block;
}
.guide-main .guide-step{
	position: relative;
}
.guide-main .guide-step img{
	width: 100%;
	display: block;
}
.guide-step .icon{
}
.guide-main .yellow{
	position: absolute;
	display: block;
	width: 0.75rem;
	height:0.555556rem;
	background: url(../imgs/unfold_yellow.png) no-repeat;
	background-size: 100% 100%;
}
.guide-main .upyellow{
	position: absolute;
	display: block;
	width: 0.75rem;
	height:0.555556rem;
	background: url(../imgs/pack_yellow.png) no-repeat;
	background-size: 100% 100%;
}
.guide-main .upviolet{
	position: absolute;
	display: block;
	width: 0.75rem;
	height:0.555556rem;
	background: url(../imgs/pack_violet.png) no-repeat;
	background-size: 100% 100%;

}
.guide-step1 .icon{
    right: 3.055556rem;
    top:2.027778rem;
}
.guide-step3 .icon{
    right: 1.444444rem;
    top: 0.833333rem;
}
.guide-step5 .icon{
    right: 2.722222rem;
    top: 0.805556rem;
}

.guide-main .violet{
	position: absolute;
	display: block;
	width: 0.75rem;
	height:0.555556rem;
	background: url(../imgs/unfold_violet.png) no-repeat;
	background-size: 100% 100%;
}
.guide-step2 .icon{
    right: 1.805556rem;
    top: 0.777778rem;
}
.guide-step4 .icon{
    right: 0.944444rem;
    top: 30px;
}
.guide-step6 .icon{
    right: 0.944444rem;
    top: 1.25rem;
}
.guide-info {
    width: 8.583333rem;
    margin-left: 0.222222rem;
    background: #fff;
    border: 1px solid #FFE500;
    border-radius: 0.833333rem 0.833333rem 0 0.833333rem;
    display: none;
}
.guide-infomain {
	position: relative;
    padding: 0.333333rem 0.388889rem;
}

.guide-infomain h2{
	font-size: 0.416667rem;
	margin-top: 0.333333rem
}
.guide-infomain h2:first-child{
	margin-top: 0;
}
.guide-infomain p{
	font-size: 0.333333rem;
	margin-top: 0.055556rem
}
.guide-infomain .step2-btn{
	color: #8378E0;
	font-size: 0.388889rem;
	margin-top: 0.333333rem
}
.guide-prent2 .guide-info,.guide-prent4 .guide-info,.guide-prent6 .guide-info{
	border-color: #B6ADFF;
}
div[class^="guide-prent"]{
}
.showorhide{
	display: block;
	margin-bottom: 0.444444rem
}
.expression{
	position: absolute;
	bottom: -0.138889rem;
	right: -0.972222rem;
	display: block;
	width: 0.916667rem;
	height:0.861111rem;
}
.expression_icon1{
	background: url(../imgs/expression1.png) no-repeat;
	background-size: 100% 100%;
}
.expression_icon2{
	background: url(../imgs/expression2.png) no-repeat;
	background-size: 100% 100%;
}
.expression_icon3{
	background: url(../imgs/expression3.png) no-repeat;
	background-size: 100% 100%;
}
.expression_icon4{
	background: url(../imgs/expression4.png) no-repeat;
	background-size: 100% 100%;
}
.expression_icon5{
	background: url(../imgs/expression5.png) no-repeat;
	background-size: 100% 100%;
}
.expression_icon6{
	background: url(../imgs/expression6.png) no-repeat;
	background-size: 100% 100%;
}
.safeguard{
    font-size: 10px;
    color: #FF6600;
    padding: 1px 5px;
    border: 1px solid #FF6600;
}
.enterprise{
    font-size: 10px;
    padding: 1px 5px;
    border: 1px solid #FF3333;
	color: #FF3333;
}
.attestation{
	color: #FF3333;
}
.path{
	display: inline-block;
	height: 0.388889rem;
	width: 0.388889rem;
	background: url(../imgs/Path.png) no-repeat;
	background-size: 100% 100%;
    vertical-align: middle;
    margin-bottom: 0.138889rem;
}